package com.zrkizzy.seckill.service.core;

import com.zrkizzy.seckill.entity.Goods;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zrkizzy.seckill.vo.system.GoodsVO;

import java.util.List;

/**
 * <p>
 * 商品表 服务类
 * </p>
 *
 * @author zhangrongkang
 * @since 2023-03-22
 */
public interface IGoodsService extends IService<Goods> {

    /**
     * 获取商品列表
     *
     * @return 商品返回对象集合
     */
    List<GoodsVO> listGoods();

    /**
     * 通过商品ID获取对应商品
     *
     * @param goodsId 商品ID
     * @return 商品前端返回对象
     */
    GoodsVO getGoodsById(Long goodsId);
}
